From: Katsumi Yamaoka Date: Fri, 3 Dec 2010 02:30:12 +0000 (+0000) Subject: gnus-util.el (gnus-macroexpand-all): Fix last change. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~844^2~3138 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=78b1832ebf791fed11beb2de989837b97e7bbffa;p=emacs.git gnus-util.el (gnus-macroexpand-all): Fix last change. --- diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el index d71035754a7..af5159ece3b 100644 --- a/lisp/gnus/gnus-util.el +++ b/lisp/gnus/gnus-util.el @@ -2042,10 +2042,9 @@ If no macros are expanded, FORM is returned unchanged." (if (consp form) (let ((idx 1) (len (length form)) - elem expanded) + expanded) (while (< idx len) - (when (consp (setq elem (nth idx form))) - (setcar (nthcdr idx form) (gnus-macroexpand-all elem))) + (setcar (nthcdr idx form) (gnus-macroexpand-all (nth idx form))) (setq idx (1+ idx))) (if (eq (setq expanded (macroexpand form)) form) form